//基础类
const baseItem1 = [
  {
    label: '序号',
    key: 'id',
  },
]

const baseItem2 = [
  {
    label: '创建人',
    key: 'createUser',
  },
  {
    label: '创建时间',
    key: 'createTime',
  },
  {
    label: '修改人',
    key: 'updateUser',
  },
  {
    label: '修改时间',
    key: 'updateTime',
  },
  {
    label: '删除时间',
    key: 'deleteTime',
  },
]

//用户类
export let uaaUserItem = [
  {
    label: '用户名称',
    key: 'nickName',
  },
  {
    label: '联系电话',
    key: 'mobile',
  },
  {
    label: '邮箱地址',
    key: 'email',
  },
  {
    label: '用户信息备注',
    key: 'memo',
  },
]

//权限类
export let uaaPrivItem = [
  {
    label: '权限名称',
    key: 'label',
  },
  {
    label: '权限编码',
    key: 'code',
  },
  {
    label: '请求路径',
    key: 'url',
  },
  {
    label: '请求方法',
    key: 'method',
  },
  {
    label: '权限功能描述',
    key: 'detail',
  },
]

//角色类
export let uaaRoleItem = [
  {
    label: '角色名称',
    key: 'label',
  },
  {
    label: '角色描述',
    key: 'detail',
  },
  {
    label: '备注',
    key: 'memo',
  },
]

//菜单类
export let uaaMenuItem = [
  {
    label: '序号',
    key: 'id',
  },
  {
    label: '菜单名',
    key: 'name',
  },
  {
    label: '菜单编码',
    key: 'code',
  },
  {
    label: '菜单图标',
    key: 'icon',
  },
  {
    label: '路由路径',
    key: 'path',
  },
  {
    label: '菜单功能描述',
    key: 'detail',
  },
  {
    label: '父菜单序号',
    key: 'parentId',
  },
  {
    label: '菜单层级',
    key: 'level',
  },
]

//电影类
export let filmFilmItem = [
  {
    label: '电影名称',
    key: 'filmName',
  },
  {
    label: '导演',
    key: 'directer',
  },
  {
    label: '标题',
    key: 'title',
  },
  {
    label: '海报',
    key: 'post',
  },
  {
    label: '评分',
    key: 'grade',
  },
  {
    label: '电影类型',
    key: 'type',
  },
]

//response 返回结果
export let result = {
  code: {},
  data: {},
  message: {}
}

uaaUserItem = baseItem1.concat(uaaUserItem)
uaaUserItem = uaaUserItem.concat(baseItem2)

uaaRoleItem = baseItem1.concat(uaaRoleItem)
uaaMenuItem = baseItem1.concat(uaaMenuItem)

console.log(uaaUserItem.length)
